Lancaster Youth Centre
128a Lancaster Rd., Kensington, London, United Kingdom, W11 1QS
(02072) 212197 Phone